﻿CREATE PROCEDURE [dbo].[proc_ProdutosInsert]
(
	@IdProduto bigint,
	@Nome nvarchar(50),
	@Descricao nvarchar(255) = NULL,
	@CodUnidadeMedida nvarchar(3),
	@PrecoCusto decimal(18,5),
	@CodMoeda nvarchar(3),
	@CodGrupoProduto nvarchar(3)
)
AS
BEGIN

	SET NOCOUNT OFF
	DECLARE @Err int

	INSERT
	INTO [Produtos]
	(
		[IdProduto],
		[Nome],
		[Descricao],
		[CodUnidadeMedida],
		[PrecoCusto],
		[CodMoeda],
		[CodGrupoProduto],
		[DataCriacao],
		[DataAlteracao]
	)
	VALUES
	(
		@IdProduto,
		@Nome,
		@Descricao,
		@CodUnidadeMedida,
		@PrecoCusto,
		@CodMoeda,
		@CodGrupoProduto,
		GETDATE(),
		GETDATE()
	)

	SET @Err = @@Error


	RETURN @Err
END
